be devoured by - Alemán Inglés Diccionario